high-spatial resolution imagery - Alemán Inglés Diccionario